Previous Book Contents Book Index Next

Inside Macintosh: Open Transport


Index

[A]

A5 world [1] [2]
abortive disconnects
    ADSP and
    defined
    PAP and [1] [2]
    TCP and
absolute requirements
action flags enumeration
active peers [1] [2]
address registration
addressing
ADSP. See AppleTalk Data Stream Protocol
AEP Echoer
    defined
    guidelines for using [1]
    socket for
allocating memory [1] [2]
ALO transactions. See at-least-once transactions
Apple Shared Library Manager. See ASLM
AppleTalk [1]
    configuring, constants for
    initializing
    network system architecture
    protocols [1] [2]
AppleTalk addressing [1] [2]
    addressing identifiers
    constants and data types for [1]
    functions for [1]
    NBP and [1]
AppleTalk Data Stream Protocol (ADSP) [1] [2] [3]
    binding endpoints
    data channels
    disconnecting
    options [1]
    passive peers
    queue length, specifying [1] [2]
    receive queue
    reliable data delivery and
    send queue
    sending expedited data
    transferring data [1]
    using endpoint functions with [1]
AppleTalk Echo Protocol (AEP)
AppleTalk environment, obtaining information about
AppleTalk information structure
AppleTalk internet
AppleTalk network system architecture
AppleTalk networks, measuring performance of
AppleTalk Secure Data Stream Protocol (ASDSP)
AppleTalk service provider reference
AppleTalk service providers [1]
    constants and data types for [1]
    defined
    functions for [1]
    obtaining
    using [1]
AppleTalk service providers 
AppleTalk Session Protocol (ASP)
AppleTalk Transaction Protocol (ATP) [1] [2] [3]
    AppleTalk service providers and
    options [1] [2]
    reliable delivery of data and
    transactions
    transferring data
    user bytes in packet header
    using endpoint functions with [1]
AppleTalk Transition Queue (ATQ)
AppleTalk transitions
AppleTalk zones
    buffers for [1]
    defined
    obtaining for a network
    obtaining for an application
    obtaining for an internet
    obtaining names of [1]
AppleTalkInfo type
application layer
ASDSP
ASLM [1] [2]
ASP. See AppleTalk Session Protocol
association-related options [1]
asymmetrical connection
asynchronous communication
asynchronous events
    ADSP and
    defined
    functions that can clear
    functions that can fail because of
    polling for
asynchronous mode
asynchronous processing
    notifier functions [1] [2]
at-least-once transactions
ATP packets [1] [2]
ATP. See AppleTalk Transaction Protocol
ATP_OPT_DATALEN constant
ATP_OPT_RELTIMER constant [1] [2]
ATP_OPT_REPLYCNT constant
ATP_OPT_TRANID constant
ATQ. See AppleTalk Transition Queue
attention codes
attention messages. See expedited data

[B]

baud rate [1] [2] [3]
best-effort delivery of data [1] [2] [3]
binding
    defined
binding endpoints
    ADSP and
    DDP and [1]
    establishing a connection and
    name registration and
    PAP and [1]
    rules for
bit time, in serial communication
blocking [1] [2]
blocking providers
blocking status
break signal
bridges
broadcast interface option
broadcast permission option
buffer information structure [1] [2]
buffer types enumeration
burst mode option [1] [2]
bus types, list of

[C]

canceling system tasks
canonical name
character frame
checksum option [1] [2] [3]
child ports
CleanupLibraryManager function
Clear To Send (CTS) signal [1] [2]
client list structure
client, of a protocol
CloseOpenTransport function
CloseOpenTransport function
closing providers
combined DDP-NBP address structure
combined DDP-NBP addresses
completion events [1] [2]
configuration management [1]
    constants and data types for [1]
    functions for [1]
configuration strings
    AppleTalk protocols, constants for
    defined
    options, constants for
    serial endpoints, constants for
configuration structure
connection requests
    acknowledging
    multiple
    sending user data with
connection-oriented protocol
connection-oriented protocols
connection-oriented service
    connection requests
    disconnection requests
    establishing [1]
    multiple connection requests
    options for
    protocols for
    terminating [1]
    transferring data
connection-oriented transaction-based service
    mode of service
    using [1]
connection-oriented transactionless service
    mode of service
    using [1]
connectionless protocol
connectionless protocols
connectionless transaction-based service
    mode of service
    options for
    using [1]
connectionless transactionless service
    mode of service
    options for
    using [1]
connections. See connection-oriented service
context pointer
creating deferred tasks
creating system tasks
CTS. See Clear To Send signal

[D]

data
    acknowledging sends of
    buffers for transferring
    expedited. See ETSDUs
    receiving [1] [2]
    transferring ADSP data [1]
    transferring ATP data
    transferring between transaction-based endpoints [1]
    transferring between transactionless endpoints [1]
    transferring efficiently
    transferring noncontiguous
    transferring normal
    transferring with serial endpoints
    using multiple sends
data bits [1] [2]
data communication equipment (DCE)
data delivery
    best-effort
    reliable
data link
Data Link Provider Interface standard
data stream
    breaking into logical units [1]
data terminal equipment (DTE)
Data Terminal Ready (DTR) signal [1] [2] [3]
data-link layer
Datagram Delivery Protocol (DDP) [1] [2]
    AppleTalk service providers and
    introduced
    options for
datagrams [1] [2]
datagrams. See DDP packets
DDP address structure
DDP addresses
DDP endpoints
    binding [1]
    options used with
DDP packets [1] [2]
DDP source address option [1] [2]
DDP type
    DDP endpoints and
    effects of using
    for echo packets
    specifying a DDP address
    using [1]
DDPNBPAddress type
DDP. See Datagram Delivery Protocol
DDPAddress type
DDP_OPT_SRCADDR constant
deferred tasks
    creating
    destroying
    processing [1]
    scheduling
delay mode option
destroying system and deferred tasks
device types, list of
disconnecting [1] [2]
disconnection requests
    acknowledging
    sending user data with
DLPI standard
DNR. See domain name resolver
DNS address structure
DNS query information structure [1] [2]
DNS query response types
DNS. See domain name system
DNSQueryInfo type
DoGetMyZone function
domain name resolver (DNR)
    defined
    functions for [1]
    Hosts file [1] [2]
    operation of [1]
    OTLookup function and
    query types
domain name system (DNS)
domain name system address structure
domain names
    defined
    fully qualified
    getting mail-exchange host names
    resolving [1] [2]
domains
don't route option
DTInstall function
DTR. See Data Terminal Ready signal
duplex
dynamically assigned sockets

[E]

echo packets [1]
echo reply packets
echo request packets
echoer socket
enable EOM option [1] [2] [3] [4]
endpoint data
    for TCP/IP
endpoint flags enumeration
endpoint functions
    asynchronous events, to clear
    defined
    mode of operation, affected by
    naming conventions for
    types of options used by
endpoint providers
    acknowledging sends
    creating
    defined
    in blocking mode
    in nonblocking mode
    modes of operation. See modes of operation
endpoint reference
endpoint service enumeration
endpoint states [1]
    defined
    events that can change
    for connection-oriented endpoints
    for connectionless endpoints
    functions that can change
    getting information about [1] [2]
    list of [1] [2]
    synchronizing information about
endpoint states enumeration
endpoints [1] [2]
    address of
    binding [1] [2] [3]
    binding rules for
    configuration
    connection-oriented transaction-based
    connection-oriented transactionless
    connectionless transaction-based
    connectionless transactionless
    constants and data types for [1]
    defined
    functions [1] [2]
    functions for [1]
    getting information about [1] [2]
    handling events for [1]
    name registration for
    opening [1]
    options. See options
    reference
    resolving name of
    states [1] [2]
    types of
    using [1]
entities. See endpoints
entity name. See NBP name
EOM (end-of-message) option. See OPT_ENABLEEOM constant
error character option
escape characters, in NBP names
ETSDUs
    ADSP and [1] [2]
    defined
    getting information about [1] [2]
    TCP and
    transferring data with [1]
exactly-once transactions
expedited data
    TCP and
expedited data. See ETSDUs
expedited transport service data units. See ETSDUs
extended network
external clock option [1] [2]

[F]

flow control. See handshaking
framing capabilities [1] [2]
full duplex
fully qualified domain name

[G]

gateways
general provider functions [1] [2]
generic name format
generic options enumeration
Gestalt function
    determining Open Transport availability
    response bits
    selectors [1] [2]
GetOTPortRef method

[H]

half duplex
handshake
handshaking [1] [2] [3] [4]
hardware, communications
header, packet
hosts
    defined
    getting information about
    host name [1] [2]
Hosts file [1] [2]

[I]

initializing
    AppleTalk
    Open Transport [1]
    TCP/IP services
InitOpenTransport function
InitOpenTransportUtilities function
internet
internet address structure
internet addresses
    defined
    finding [1] [2] [3]
    finding host name for
    getting from domain name
    utility functions for [1]
internet host information structure
internet hosts
    getting information about
internet interface information structure
internet mail exchange structure
Internet Protocol (IP)
    See also RawIP
internet system information structure
internetworking
interrupt processing
    calling functions in [1] [2]
IP addresses. See internet addresses
IP multicast address structure
IP multicasting [1] [2]
IP. See Internet Protocol
IP_ADD_MEMBERSHIP constant
IP_BROADCAST constant
IP_BROADCAST_IF constant
IP_DONTROUTE constant
IP_DROP_MEMBERSHIP constant
IP_HDRINCL constant
IP_MULTICAST_IF constant
IP_MULTICAST_LOOP constant
IP_MULTICAST_TTL constant
IP_OPTIONS constant
IP_RCVDSTADDR constant
IP_RCVIFADDR constant
IP_RCVOPTS constant
IP_REUSEADDR constant
IP_TOS constant
IP_TTL constant
I_SetFramingType command
I_SetFramingType function
I_SetSerialBreak function
I_SetSerialDTR function
I_SetSerialXOff function
I_SetSerialXOffState function
I_SetSerialXOn function

[J, K]

kADSPName constant
kATalkInfoHasRouter constant
kATalkInfoIsExtended constant
kATalkInfoOneZone constant
kATPName constant
kDDPName constant
kDefaultAppleTalkServicesPath constant
kEAGAINErr result code [1] [2] [3]
kEBUSYErr result code
kEINVALErr result code
kENIOErr result code
kENOENTErr result code
kENOMEMErr result code
kENOMEMErr type
kENOSRErr result code
kENXIOErr result code
kETIMEDOUTErr result code [1] [2]
kEWOULDBLOCKErr result code [1] [2] [3]
kNBPName constant
kOTAccessErr result code
kOTAddressBusyErr result code
kOTADEVDevice constant
kOTATMDevice constant
kOTATMLANDevice constant
kOTATMSNAPDevice constant
kOTBadAddressErr result code
kOTBadDataErr result code
kOTBadFlagErr result code
kOTBadNameErr result code
kOTBadOptionErr result code
kOTBadQLenErr result code
kOTBadReferenceErr result code
kOTBadSequenceErr result code
kOTBadSyncErr result code
kOTBufferOverflowErr result code
kOTCanceledErr result code
kOTCTSInputHandshake constant
kOTDTROutputHandshake constant
kOTDuplicateFoundErr result code
kOTEthernetDevice constant
kOTEvenParity constant
kOTFastEthernetDevice constant
kOTFDDIDevice constant
kOTFlowErr result code [1] [2] [3]
kOTFraming8022 constant
kOTFraming8023 constant
kOTFramingEthernet constant
kOTFramingEthernetIPX constant
kOTGeoPort constant
kOTGetMiscellaneousEvents constant
kOTIndOutErr result code
kOTIRTalkDevice constant
kOTISDNDevice constant
kOTLastBusIndex constant
kOTLastDeviceIndex constant
kOTLastOtherNumber constant
kOTLastSlotNumber constant
kOTLocalTalkDevice constant
kOTLookErr result code
kOTLookErr result code
kOTMDEVDevice constant
kOTModemDevice constant
kOTMotherboardBus constant
kOTNewPortRegistered constant
kOTNoAddressErr result code
kOTNoDataErr result code
kOTNoDataErr result code [1] [2] [3]
kOTNoDeviceType constant
kOTNoDisconnectErr result code
kOTNoError result code
kOTNoParity constant
kOTNoReleaseErr result code
kOTNotFoundErr result code
kOTNotSupportedErr result code
kOTNoUDErrErr result code
kOTNuBus constant
kOTOddParity constant
kOTOutOfMemoryErr result code
kOTOutStateErr result code
kOTPCIBus constant
kOTPCMCIABus constant
kOTPortCanYield constant
kOTPortDisabled constant
kOTPortEnabled constant
kOTPortIsActive constant
kOTPortIsAlias constant
kOTPortIsDisabled constant
kOTPortIsDLPI constant
kOTPortIsPrivate constant
kOTPortIsSystemRegistered constant
kOTPortIsTPI constant
kOTPortIsUnavailable constant
kOTPPPDevice constant
kOTProtocolErr result code
kOTProviderMismatchErr result code
kOTProviderIsClosed constant
kOTProviderIsClosed constant
kOTProviderIsDisconnected constant
kOTProviderIsDisconnected constant
kOTProviderIsReconnected constant
kOTProviderIsReconnected constant
kOTProviderWillClose constant
kOTPseudoDevice constant
kOTQFullErr result code
kOTResAddressErr result code
kOTResQLenErr result code
kOTSerialBreakOn constant
kOTSerialCTLHold constant
kOTSerialDevice constant
kOTSerialDTRNegated constant
kOTSerialFramingErr constant
kOTSerialOutputBreakOn constant
kOTSerialOverrunErr constant
kOTSerialParityErr constant
kOTSerialSwOverRunErr constant
kOTSerialXOffHold constant
kOTSerialXOffSent constant
kOTSLIPDevice constant
kOTSMDSDevice constant
kOTStateChangeErr result code
kOTStructureTypeErr result code
kOTTokenRingDevice constant
kOTUnknownBusPort constant
kOTXOnOffInputHandshake constant
kOTXOnOffOutputHandshake constant
kOTYieldPortRequest constant
kPAPName constant

[L]

layered networking architecture
link-access protocols [1] [2]
listener. See passive peers
LocalTalk

[M]

mail exchange
mail preference value
mail-exchange host names
mapper functions
    AppleTalk service provider functions and
mapper providers
    blocking status
    creating
    defined
    dynamic name resolution
    modes of operation
    NBP and
    need for
    send-acknowledgment status
mapper reference
mapper states
mappers [1]
    constants and data types for [1]
    defined [1] [2]
    event codes for
    functions for [1]
    mapper reference
    opening
    searching for names
    states of
    using [1]
mark state, in serial communication
mblk_t structure
measuring AppleTalk network performance
memory, allocating [1] [2]
MIB
Microseconds function
minor numbers
miscellaneous events [1] [2]
mode of service
    functions used for different
    getting information about
    Open Transport protocols, and
    types of
modes of operation
    asynchronous mode
    blocking [1] [2] [3]
    changing [1]
    defined
    for endpoint providers
    for mapper providers
    nonblocking [1] [2]
    send-acknowledgment status [1] [2]
    synchronous mode
module names
multi-use devices
multicast
    defined
    interface option
    Time To Live field option
multifunction cards
multihoming
multihoming environment, getting information about
multinode address structure
multinode addresses
multinode architecture [1] [2]
multinode ID
multinodes [1] [2]
multiple address option
multiport identifier
MyProcessCallbackFunction function
M_DATA flag

[N]

name registration [1] [2]
    AppleTalk and NBP [1]
Name-Binding Protocol (NBP) [1] [2] [3]
NBP address structure
NBP addresses
NBP addressest
NBP entities
NBP entity structure
NBP names
    components
    defined
    looking up  [1]
    manipulating  [1]
    name
    registering [1]
    type
    utility functions for
    zone
NBPAddress type
NBPEntity type
network
network layer
network number
no-copy receive buffer structure
no-copy receiving [1]
node ID
nodes [1] [2]
noise, in serial communication
non-association«related options
nonblocking
nonblocking providers [1] [2]
nonextended network
notifier functions [1] [2]
    defined [1] [2]
    example of
    installing
    limitations
    removing

[O]

open retry option
Open Systems Interconnection model. See OSI model
Open Transport
    allocating memory from
    architecture
    determining availability
    initializing [1] [2]
    interrupt processing and [1] [2]
    provider functions
    registering as a client of
    result codes [1]
    using from client applications
    using from stand-alone code segments
    XTI data structures and
    XTI extensions and [1]
    XTI functions and [1]
    XTI result codes [1]
Open Transport flags enumeration
option management
    action flags for
option negotiation
    default values for
    defined [1] [2]
    error conditions
    initiating
    multiple options, for
    outcome of
    rules governing
options [1] [2]
    absolute requirements [1] [2]
    action flags for
    ADSP [1]
      checksum
      enable EOM [1] [2] [3]
    association-related [1] [2]
    ATP [1]
      data length
      release timer
      reply packet count
      transaction ID
    buffer for storing
    code portability and
    conflicting values for
    constants and data types for [1]
    constructing buffer for [1] [2]
    current values for [1] [2]
    DDP
      checksum
      self send
      source address [1] [2]
    default values [1] [2] [3]
    defined
    functions for [1]
    generic, list of [1] [2]
    illegal
    internal buffer
    IP
      broadcast interface
      broadcast permission
      configuration strings for
      don't route option
      multicast interface
      multicast Time to Live field
      multiple addresses
      Options field option
      protocol level for
      Time to Live field option
    list of constants for
    need for
    negotiating [1] [2]
    non-association«related [1] [2]
    option negotiation
    PAP
      enable EOM [1] [2]
      open retry [1] [2]
      server status
    privileged [1] [2]
    read-only [1] [2]
    serial endpoints
      baud rate
      burst mode
      data bits
      error character
      external clock
      handshaking
      parity
      receive timeout
      serial status
      stop bits
    structure describing [1] [2]
    TCP [1]
      configuration strings for
      delay mode
      protocol level for
      segment size
    TOption type
    transport independence and
    types of
    UDP [1]
      configuration strings for
      protocol level for
    using [1]
    values, chosen by provider
    values, retrieving [1]
    values, specifying [1]
    verifying values of [1] [2]
    XTI-level, list of [1] [2]
options buffer
    constructing [1] [2] [3]
    parsing
Options field option
OPT_CHECKSUM constant
OPT_CHECKSUM constant [1] [2] [3] [4] [5] [6]
OPT_ENABLEEOM constant
OPT_ENABLEEOM constant [1] [2] [3] [4] [5] [6] [7]
OPT_INTERVAL constant
OPT_INTERVAL constant [1] [2]
OPT_KEEPALIVE constant
OPT_NEXTHDR macro
OPT_RETRYCNT constant
OPT_RETRYCNT constant [1] [2]
OPT_SELFSEND constant
OPT_SELFSEND constant [1] [2] [3]
OPT_SERVERSTATUS constant [1] [2]
orderly disconnects
    ADSP and
    defined
    local [1]
    PAP and
    remote [1]
OSI model
    AppleTalk protocol stack and
    defined
    TCP/IP and
    TCP/IP functional layers and
OTAccept function [1]
    ADSP and
    PAP and
    serial endpoints and
    TCP/IP and
OTAckSends function
OTAckSends function
OTAllocMem function
OTAsyncOpenAppleTalkServices function
OTAsyncOpenEndpoint function [1] [2]
    TCP/IP and
OTATalkGetInfo function
OTATalkGetLocalZones function
OTATalkGetMyZone function
OTATalkGetZoneList function
OTBind function
    ADSP and
    DDP and
    multinodes and [1] [2]
    PAP and
    registering endpoint names
    serial endpoints and
    specifying a DDP address
    TCP/IP and
OTBuffer type
OTBufferDataSize function
OTBufferInfo type
OTBufferInfo type
OTCancelSynchronousCalls function
OTCancelSystemTask function
OTCancelUReply function
OTCancelURequest function
OTCanMakeSyncCall function
OTClientList type
OTCloneConfiguration function
OTCloseProvider function
OTCloseProvider function
OTCompareDDPAddresses function
OTConfiguration type
OTConnect function [1]
    ADSP and
    PAP and
    serial endpoints and
    TCP/IP and
OTCreateConfiguration function
OTCreateDeferredTask function
OTCreateOptions function
OTCreatePortRef function
OTCreateSystemTask function
OTData type
OTDelay function
OTDeleteName function
    and AppleTalk addressing
    TCP/IP and
OTDeleteNameByID function
    and AppleTalk addressing
OTDestroyConfiguration function
OTDestroyDeferredTask function
OTDestroySystemTask function
OTDontAckSends function
OTEnterInterrupt function
OTExtractNBPName function
OTExtractNBPType function
OTExtractNBPZone function
OTFindPort function
OTFindPortByRef function
OTFreeMem function
OTGetBusTypeFromPortRef function
OTGetDeviceTypeFromPortRef function
OTGetEndpointInfo function [1] [2]
    TCP/IP and
OTGetEndpointState function
OTGetIndexedPort function
OTGetNBPEntityLengthAsAddress function
OTGetProtAddress function
    specifying a DDP address
    TCP/IP and
OTGetProviderPortRef function
OTGetSlotFromPortRef function
OTIdle function
OTInetQuery function
OTInitDDPAddress function
OTInitDDPNBPAddress function
OTInitNBPAddress function
OTInitNBPEntity function
OTInstallNotifier function
OTIoctl function
OTIoctl function
OTIsAckingSends function
OTIsAckingSends function
OTIsNonBlocking function
OTIsNonBlocking function
OTIsSynchronous function
OTIsSynchronous function
OTLeaveInterrupt function
OTListen function [1]
    ADSP and
    PAP and
    serial endpoints and
    TCP/IP and
OTLook function
    TCP/IP and
OTLookupName function
    name lookups and
    retrieving entries returned by
    TCP/IP and
OTOpenAppleTalkServices function
OTOpenEndpoint function [1] [2]
    TCP/IP and
OTOptionManagement function
OTPortCloseStruct type
OTPortRecord type
OTRcv function [1]
    ADSP and
    PAP and
    serial endpoints and
    TCP/IP and
OTRcvConnect function [1]
    ADSP and
    PAP and
    TCP/IP and
OTRcvDisconnect function [1]
    abortive disconnect and [1]
    ADSP and
    PAP and
    serial endpoints and
    TCP/IP and
OTRcvOrderlyDisconnect function [1]
OTRcvUData function
    DDP and
OTRcvUDErr function
OTRcvUReply function
    ATP and
OTRcvURequest function
    ATP and
OTReadBuffer function
OTRegisterAsClient function
OTRegisterName function
    and AppleTalk addressing
    TCP/IP and
OTReleaseBuffer function
OTRemoveNotifier function
OTResolveAddress function
OTResolveAddress function
    specifying a DDP address
OTScheduleDeferredTask function
OTScheduleInterruptTask function
OTScheduleSystemTask function
OTSerialSetErrorCharacter constant
OTSerialSetErrorCharacterWithAlternate constant
OTSetAddressFromNBPEntity function
OTSetAddressFromNBPString function
OTSetAsynchronous function
OTSetBlocking function
OTSetBlocking function
OTSetNBPEntityFromAddress function
OTSetNBPName function
OTSetNBPType function
OTSetNBPZone function
OTSetNonBlocking function
OTSetSynchronous function
OTSnd function
OTSnd function [1]
    ADSP and
    PAP and
    serial endpoints and
    TCP/IP and
OTSndDisconnect function [1] [2]
    abortive disconnect and [1]
    ADSP and
    PAP and
    serial endpoints and
    TCP/IP and
OTSndOrderlyDisconnect function [1]
OTSndUData function
    DDP and
    TCP/IP and
OTSndUReply function
    ATP and
OTSndURequest function
    ATP and
OTTransferProviderOwnership function
OTUnbind function
OTUnregisterAsClient function
OTYieldPortRequest function

[P]

packets
PAP
    options
      enable EOM
      open retry
      server status
PAP. See Printer Access Protocol
PAP_OPT_OPENRETRY constant [1] [2]
parity [1] [2]
passive peers
    ADSP and
    and yielding ports [1] [2]
    PAP and
    using [1] [2]
PCI cards
PCMCIA cards
physical layer
port alias
port close structure
port names
    default
    defined
port reference
    defined
    obtaining
    predefined variants
port registry
port structure
port transition events
port-related events [1]
ports
    alias
    child
    defined
    events for [1] [2]
    iterating through
    LocalTalk default
    naming
    obtaining information [1]
    yielding [1] [2] [3]
presentation layer
Printer Access Protocol (PAP) [1] [2] [3]
    binding endpoints [1]
    connection arbitration scheme
    disconnecting
    options [1] [2]
    passive peers
    queue length, specifying [1] [2]
    reliable data delivery and
    using endpoint functions with [1]
privileged options [1] [2]
process callback functions
process management [1]
    functions for [1]
    using functions for [1]
protocol stacks
    AppleTalk
    defined
    OSI model and
    TCP/IP
protocols
    connection-oriented or connectionless
    deciding which to use
    defined
    families
    high-level or low-level
    layering
    options
    transaction-based or transactionless
    types
provider configurations
    cloning
    creating [1] [2]
    identifiers for AppleTalk protocols
provider event codes, list of [1]
provider events
    asynchronous [1] [2]
    codes for [1] [2]
    completion [1] [2]
    defined
    naming conventions for
    notifier functions
provider reference
providers [1] [2]
    AppleTalk
    blocking
    blocking providers
    changing mode of execution
    closing
    constants and data types for [1]
    defined
    events. See provider events
    functions for [1] [2]
    general provider functions [1] [2] [3]
    modes of operation
    nonblocking
    nonblocking providers
    opening multiple
    send-acknowledgment status [1] [2]
    setting blocking status
    transferring  ownership of [1]
    transferring data
    types of
    using [1]
pseudodevices

[Q]

qlen parameter [1] [2] [3]
query responses
querying DNS servers [1]

[R]

raw packets
RawIP
read-only options [1] [2]
receive queue
receive timeout option [1] [2]
reliable delivery of data
requesters
Requests for Comments (RFCs)
rescheduling a system or deferred task
responders
restoring the A5 world
result codes [1]
reuse address option
RFCs. See Requests for Comments
routers

[S]

scheduling system and deferred tasks
segment size option
self-send option
send queue
send- acknowledgment status
    endpoint functions affected by
send-acknowledgment status [1] [2]
serial communication
    asynchronous
    baud rate
    defined [1]
    errors
    flow control methods
    RS-422 interface
    signals used
    synchronous [1] [2]
serial endpoints [1]
    configuration strings for
    constants for
    default settings for
    opening and closing
    options for [1]
    queue length, specifying
    serial-specific commands for [1] [2]
    using [1]
    using general Open Transport functions with [1]
serial status option [1] [2]
SerialHandshakeData constant
SERIAL_OPT_BAUDRATE constant
SERIAL_OPT_BURSTMODE constant
SERIAL_OPT_DATABITS constant
SERIAL_OPT_ERRORCHARACTER constant
SERIAL_OPT_EXTCLOCK constant
SERIAL_OPT_HANDSHAKE constant
SERIAL_OPT_PARITY constant
SERIAL_OPT_RCVTIMEOUT constant
SERIAL_OPT_STATUS constant
SERIAL_OPT_STOPBITS constant
server status option
service providers
session
session layer
sleep function (UNIX)
slot numbers, physical
SNMP
socket number
sockets [1] [2]
software modules, Open Transport
space, in serial communication
start bit, in serial communication
state dependence
statically assigned sockets
status codes enumeration
stop bits [1] [2]
Streams modules
    communicating with
    defining commands for
structure types enumeration
subnet
subnet mask
symmetrical connection
synchronous communication
synchronous mode
synchronous processing
    canceling
    limitations of
system task time
system tasks
    canceling
    creating
    destroying
    processing [1]
    scheduling
SystemTask function

[T]

task processing [1]
TBind type
TCall type
TCP. See Transmission Control Protocol
TCP/IP interface
TCP/IP protocol family
    additional information about
    and OSI model
    defined
    functional layers of
TCP/IP service providers
    opening  asynchronously
    opening synchronously
TCP/IP services [1]
    constants and data types [1]
    domain name resolver (DNR) [1] [2]
    functions for [1]
    initializing
    options for
    using [1]
TCP_ABORT_THRESHOLD constant
TCP_CONN_ABORT_THRESHOLD constant
TCP_CONN_NOTIFY_THRESHOLD constant
TCP_KEEPALIVE constant
TCP_MAXSEG constant
TCP_NODELAY constant
TCP_NOTIFY_THRESHOLD constant
TCP_OOBINLINE constant
TCP_URGENT_PTR_TYPE constant
TDiscon type
TEndpointInfo type
TickCount function
Time to Live field option [1] [2]
TLookupBuffer type
TLookupReply type
TLookupRequest type
TNetbuf type [1] [2] [3]
TOption type[1] [2]
TOptMgmt type
TPI standard
transaction
    defined
    transaction ID [1]
transaction-based protocol
transaction-based protocols
transaction-based service
    using [1]
transactionless protocol [1] [2]
transactions
    ATP and
transferring data. See data
transferring provider ownership [1] [2]
Transmission Control Protocol (TCP)
transport independence [1] [2]
transport layer
Transport Provider Interface standard
transport service data units. See TSDUs
TRegisterReply type
TRegisterRequest type
TReply type
TRequest type
TSDUs
    ADSP and [1] [2]
    defined
    getting information about [1] [2]
    PAP and
    transferring data with [1]
    zero-length
TUDErr type
TUnitData type
TUnitReply type
TUnitRequest type
T_ACCEPTCOMPLETE constant
T_ACKNOWLEDGED constant [1] [2]
T_ALL constant
T_ALLOPT constant
T_ATALKCABLERANGECHANGEDEVENT constant
T_ATALKCONNECTIVITYCHANGEDEVENT constant
T_ATALKROUTERDOWNEVENT constant
T_ATALKROUTERUPEVENT constant
T_ATALKZONENAMECHANGEDEVENT constant
T_CALL constant
T_CAN_RESOLVE_ADDR constant
T_CAN_SUPPLY_MIB constant
T_CAN_SUPPORT_MDATA constant
T_CHECK constant
T_CLTS constant
T_CONNECT constant
T_COTS constant
T_COTS_ORD constant
T_CURRENT constant
T_DATA constant [1] [2]
T_DATAXFER constant
T_DEFAULT constant
T_DELNAMECOMPLETE constant [1] [2]
T_DIS constant
T_DISCONNECT constant [1] [2]
T_DISCONNECTCOMPLETE constant
T_DNRADDRTONAMECOMPLETE constant
T_DNRMAILEXCHANGECOMPLETE constant
T_DNRQUERYCOMPLETE constant
T_DNRSTRINGTOADDRCOMPLETE constant
T_DNRSYSINFOCOMPLETE constant
T_EXDATA constant [1] [2]
T_EXPEDITED constant [1] [2]
T_FAILURE constant
T_GETATALKINFOCOMPLETE constant
T_GETINFOCOMPLETE constant
T_GETLOCALZONESCOMPLETE constant
T_GETMYZONECOMPLETE constant
T_GETPROTADDRCOMPLETE constant
T_GETZONELISTCOMPLETE constant
T_GODATA constant [1] [2]
T_GOEXDATA constant [1] [2]
T_IDLE constant
T_INCON constant
T_INFO constant
T_INREL constant
t_kpalive type
t_linger type
T_LISTEN constant
T_LKUPNAMECOMPLETE constant [1] [2]
T_LKUPNAMERESULT constant
T_LKUPNAMERESULT constant
T_MEMORYRELEASED constant
T_MEMORYRELEASED constant
T_MORE constant [1] [2] [3] [4]
T_NEGOTIATE constant
T_NORECEIPT constant
T_NOTSUPPORT constant
T_OPENCOMPLETE constant [1] [2] [3]
T_OPT constant
T_OPTMGMTCOMPLETE constant
T_ORDREL constant [1] [2]
T_OUTCON constant
T_OUTREL constant
T_PARTIALDATA constant
T_PARTSUCCESS constant
T_PASSCON constant
T_READONLY constant
T_REGNAMECOMPLETE constant [1] [2]
T_REPLY constant
T_REPLYCOMPLETE constant
T_REPLYDATA constant
T_REQUEST constant [1] [2]
T_REQUESTDATA constant
T_RESET constant
T_RESOLVEADDRCOMPLETE constant
T_SENDZERO constant
T_SUCCESS constant
T_SYNCCOMPLETE constant
T_TIMEDOUT constant
T_TRANS constant
T_TRANS_CLTS constant
T_TRANS_ORD constant
T_UDATA constant
T_UDERR constant [1] [2]
T_UDERROR constant
T_UNBINDCOMPLETE constant
T_UNBND constant
T_UNINIT constant
T_UNITDATA constant
T_UNITREPLY constant
T_UNITREQUEST constant
T_UNSPEC constant
T_UNSPEC option value
T_XPG4_1 constant

[U - W]

UDP. See User Datagram Protocol
UDP_CHECKSUM constant
UDP_RX_ICMP constant
UNIX sleep function
user bytes in ATP packet header
User Datagram Protocol (UDP)
Worldwide Internet

[X]

XO transactions. See exactly-once transactions
XOFF state
XON/XOFF characters
    defined
    handshaking and [1] [2]
    sending [1] [2]
XON/XOFF handshaking [1] [2] [3]
XTI data structures
XTI extensions [1]
XTI functions [1]
XTI options enumeration
XTI result codes [1]
XTI standard
XTI-level options
XTI_DEBUG constant
XTI_GENERIC constant
XTI_LINGER constant
XTI_PROTOTYPE constant
XTI_RCVBUF constant
XTI_RCVLOWAT constant
XTI_SNDBUF constant
XTI_SNDLOWAT constant

[Y, Z]

yielding a port [1] [2]
zero-length packets [1] [2]
Zone Information Protocol (ZIP) [1] [2] [3]
zone information table
zones
    . See also AppleTalk zones

Previous Book ContentsBook IndexNext

© Apple Computer, Inc.
15 AUG 1996